most cheerless - French English Dictionary